/****************************************************************************
 *
 *  3DSROBJ.H
 *
 *  (C) Copyright 1997 by Autodesk, Inc.
 *
 *  This program is copyrighted by Autodesk, Inc. and is licensed to you under
 *  the following conditions.  You may not distribute or publish the source
 *  code of this program in any form.  You may incorporate this code in object
 *  form in derivative works provided such derivative works are (i.) are de-
 *  signed and intended to work solely with Autodesk, Inc. products, and (ii.)
 *  contain Autodesk's copyright notice "(C) Copyright 1995 by Autodesk, Inc."
 *
 *  AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.  AUTODESK SPE-
 *  CIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR
 *  A PARTICULAR USE.  AUTODESK, INC.  DOES NOT WARRANT THAT THE OPERATION OF
 *  THE PROGRAM WILL BE UNINTERRUPTED OR ERROR FREE.
 *
 ***************************************************************************/

#ifndef ROBJ_3DS_H
#define ROBJ_3DS_H

/* Field codes for RelMeshObjField3ds */
static const ushort3ds RelVertexArray3ds = 0x0001;
static const ushort3ds RelTextArray3ds   = 0x0002;
static const ushort3ds RelFaceArray3ds   = 0x0004;
static const ushort3ds RelMatArray3ds    = 0x0008;
static const ushort3ds RelSmoothArray3ds = 0x0010;
static const ushort3ds RelProcData3ds    = 0x0020;
static const ushort3ds RelVFlagArray3ds  = 0x0040;



void RelMeshObjField3ds(mesh3ds *obj, ushort3ds field);

#ifdef __cplusplus
extern "C" {
#endif


/* Public Prototypes */
void RelMeshObj3ds(mesh3ds **obj);
/* End Public */

#ifdef __cplusplus
}
#endif

#endif
